// msfix.h: Various work-arounds for Visual C++ 6.0 quirks

#ifndef MSFIX_H
#define MSFIX_H

#include <cstddef>   // For size_t

#ifdef _MSC_VER

// MS for-scope bug work-around:
#define for if(0); else for

// Turn off missing return from main():
#pragma warning(disable: 4508)

#else
using std::size_t;
#endif

#endif
